dépositaire - English Synonyms Dictionary