ancient, small, bronze artillery - Deutsch Englisch Wörterbuch