set of parasites in the stomach or intestines - İspanyolca İngilizce Sözlük