ancient artillery - Deutsch Englisch Wörterbuch