mentally or physically disabled - Französisch Englisch Wörterbuch