salvage excavation - Spanish English Dictionary