pain transmitters - French English Dictionary