kind of caterpillar - Türkçe İngilizce Sözlük