afflict greatly - Français Anglais Dictionnaire