mean time to restoration - Inglés Sinónimo Diccionario