fight illnesses - Turc Anglais Dictionnaire