mental or physical disability - Türkisch Englisch Wörterbuch