maintain a facility - Français Anglais Dictionnaire