external parasites - Alemán Inglés Diccionario