recover from an illness - Français Anglais Dictionnaire