mean time to restore (mttr) - Español Inglés Diccionario