excavation heap - German English Dictionary