parasitic cysts - Turkish English Dictionary