elimination of parasites - Inglés Sinónimo Diccionario