fight your own battles - Turc Anglais Dictionnaire