afflict greatly - Turc Anglais Dictionnaire