major repairs - Alemán Inglés Diccionario