iron blast-furnace slag - French English Dictionary