armed with a lance or spear - Türkisch Englisch Wörterbuch