armour-plated - Deutsch Englisch Wörterbuch