to transact business - Anglais Synonymes Dictionnaire