mean time to service restoration - Alemán Inglés Diccionario