to have the flu - French English Dictionary