a type of large furnace - Alemán Inglés Diccionario