rocking arc furnace - Turkish English Dictionary