armours - Deutsch Englisch Wörterbuch