mean time to restore - Français Anglais Dictionnaire