having a mental deficiency - Deutsch Englisch Wörterbuch