to suffer from poor health - Français Anglais Dictionnaire