severely physically disabled person - Spanish English Dictionary