having intestinal parasites - Spanish English Dictionary