excavation debris and wastes - Spanish English Dictionary