mean time to repair/restore - Allemand Anglais Dictionnaire