common river fluke - French English Dictionary