meaning of Bombenmantel

Bombenmantel - German to English

bomb-shell