deep drillhole - Turkish English Dictionary