major repairs - Turco Inglés Diccionario