suffering from chronic sore throat - French English Dictionary