mentally impaired person - Deutsch Englisch Wörterbuch