primary sensory cell - Spanish English Dictionary