to make a full recovery - Français Anglais Dictionnaire