snake-like worm shell - German English Dictionary