armories - Deutsch Englisch Wörterbuch