parasite infested - Español Inglés Diccionario