egg parasite - Turkish English Dictionary