necessary repair - Turco Inglés Diccionario