ventilated radiator machine - Francés Inglés Diccionario