pain reliever - French English Dictionary