thorn-headed worm - Türkçe İngilizce Sözlük