sub-depositary - English Synonyms Dictionary