microcephalic idiocy - Deutsch Englisch Wörterbuch