lose one's battle with cancer - Turc Anglais Dictionnaire