depository financial institution - English Synonyms Dictionary