worm (a still) - Spanisch Englisch Wörterbuch