heteroxenous parasite - Francés Inglés Diccionario