a parasitic worm - İngilizce Eşanlam Sözlük