heteroxenous parasite - Alemán Inglés Diccionario