external parasite - Alemán Inglés Diccionario