translate English to French: Depositary
Dépositaire