steam radiator - Francés Inglés Diccionario