means for maintaining - Français Anglais Dictionnaire