suffering from an ailment - Français Anglais Dictionnaire