securities clearing and depositing bank - English Synonyms Dictionary