pain-killing - French English Dictionary