ladle refining furnace - French English Dictionary