What does Bombenmantel mean?

Bombenmantel - German to English

bomb-shell