marked relief of pain - French English Dictionary