a parasitic worm - Türkçe İngilizce Sözlük