regain power/strength - Français Anglais Dictionnaire