submerged arc-resistance furnace installation - Turkish English Dictionary