microcephalic idiocy - Türkisch Englisch Wörterbuch