What does Bombenwiege mean?

Bombenwiege - German to English

bomb cradle