blast furnace dam - French English Dictionary