infested with intestinal parasites - Español Inglés Diccionario