peripheral sensory neuron - German English Dictionary