sensory hair cell - Spanish English Dictionary