having a horn handle/haft - Türkçe İngilizce Sözlük