mean time to maintenance - Alemán Inglés Diccionario