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