What does Brustpanzer mean?

Brustpanzer - German to English

upper body protector