cystozoid parasite - German English Dictionary