intestinal flu - French English Dictionary