maintenance and overhaul - Alemán Inglés Diccionario