of low intelligence - Deutsch Englisch Wörterbuch