engage in a duel - Turc Anglais Dictionnaire