substantial physical or mental impairment - Spanisch Englisch Wörterbuch