smoke consuming furnace - Francés Inglés Diccionario