opisthorchis sinensis - German English Dictionary