microcephalic idiocy - Spanisch Englisch Wörterbuch