foundation engineering dewatering - Turkish English Dictionary