blast-furnace slag aggregate - French English Dictionary