benched excavation - Spanish English Dictionary