peripheral nerve stimulation - Spanish English Dictionary