mentally or physically disabled - Türkisch Englisch Wörterbuch