keep in good repair - Français Anglais Dictionnaire