mentally challenged - Deutsch Englisch Wörterbuch