external parasites - Francés Inglés Diccionario