meaning of Bombengehänge

Bombengehänge - German to English

bomb company