benched excavation - Turkish English Dictionary