production drilling - Turkish English Dictionary