hard-fought battle - Turc Anglais Dictionnaire