blast-furnace slag sand - Turkish English Dictionary