mean time to restore service (mtrs) - Alemán Inglés Diccionario