blast furnace production - French English Dictionary