a hard-fought win - Turc Anglais Dictionnaire