common river fluke - German English Dictionary