mean time to restoration - Turc Anglais Dictionnaire