Snake-like worm shell - Spanisch Englisch Wörterbuch