high-spiral drill - Turkish English Dictionary