small reverberatory refining furnace - French English Dictionary