well construction - Turkish English Dictionary