pain transmitters - Spanish English Dictionary