sock-headed worm people - Deutsch Englisch Wörterbuch