have a stuffy nose - French English Dictionary