cystozoid parasite - Turkish English Dictionary