dewatering of excavation - Turkish English Dictionary