What does Bombenkrater mean?

Bombenkrater - German to English

bomb crater