armour-clad - Deutsch Englisch Wörterbuch