slag heap - Turkish English Dictionary