socially handicapped children - Deutsch Englisch Wörterbuch