infested with intestinal parasites - Espagnol Anglais Dictionnaire