deep borehole - Turkish English Dictionary