mobility-impaired person - German English Dictionary