arc furnace installation - Turkish English Dictionary