to trade with someone - English Synonyms Dictionary