ancient barbed spear - Deutsch Englisch Wörterbuch