socially handicapped children - Französisch Englisch Wörterbuch