be defeated by disease - Turc Anglais Dictionnaire