external parasite - Francés Inglés Diccionario