peripheral nerve stimulation - French English Dictionary