depositary - English Synonyms Dictionary