having a horn handle/haft - Almanca İngilizce Sözlük