internally heated furnace - Francés Inglés Diccionario