blast furnace plant - French English Dictionary