parasite infestation - Inglés Sinónimo Diccionario