radiator (heating and motor) - Turco Inglés Diccionario