benched excavation - German English Dictionary