opisthorchis sinensis - Turkish English Dictionary