transacts business - Turc Anglais Dictionnaire