meaning of Bombenweste

Bombenweste - German to English

bomb vest