excavation debris and wastes - German English Dictionary