sensory-disabled person - Spanish English Dictionary