submerged arc-resistance furnace installation - German English Dictionary