have dealings with somebody - Turc Anglais Dictionnaire