recover lost ground - Français Anglais Dictionnaire