excavation heap - Turkish English Dictionary