electric reduction furnaces - Alemán Inglés Diccionario