worm auger - Turkish English Dictionary