mean time to restoration - Spanish English Dictionary