mean time to restoration - Français Anglais Dictionnaire