asian tapeworm (bothriocephalus acheilognathi) - Turkish English Dictionary