sock-headed worm people - Spanisch Englisch Wörterbuch