mean time to repair/restore - Turc Anglais Dictionnaire