currency exchange arranged by broker - English Synonyms Dictionary