someone that has severe impairment in his physical abilities - Deutsch Englisch Wörterbuch