worm (a still) - Turkish English Dictionary