armor-plate something - Spanisch Englisch Wörterbuch