mean time to restore service (mtrs) - Inglés Sinónimo Diccionario