exploration and drainage - Turkish English Dictionary