well-maintained - Français Anglais Dictionnaire