elimination of parasites - Alemán Inglés Diccionario