sock-headed worm people - İspanyolca İngilizce Sözlük