substantial physical or mental impairment - Türkisch Englisch Wörterbuch