armor plates - Deutsch Englisch Wörterbuch