meaning of Brustpanzer

Brustpanzer - German to English

upper body protector