mentally challenged - Spanisch Englisch Wörterbuch