have a sore throat - French English Dictionary