emergency radiator repair - Turco Inglés Diccionario