submerged electrode furnace - Turkish English Dictionary