exploration drill hole - Turkish English Dictionary