snake-like worm shell - Turkish English Dictionary