autochthonous parasite - Turkish English Dictionary