maintenance and repair service - Alemán Inglés Diccionario