intestinal fluke - French English Dictionary