autochthonous parasite - Alemán Inglés Diccionario