to rehabilitate and maintain - Français Anglais Dictionnaire