mean time to repair/restore - Français Anglais Dictionnaire