thermal radiator - Francés Inglés Diccionario