armed with a lance or spear - Türkçe İngilizce Sözlük