arc furnace roof - Turkish English Dictionary