pain relief - French English Dictionary