well construction permit - Turkish English Dictionary