end up arguing or fighting - Turc Anglais Dictionnaire