What does Bombenruine mean?

Bombenruine - German to English

air-raid spoil