meaning of Bombenwiege

Bombenwiege - German to English

bomb cradle