meaning of Ballonsperre

Ballonsperre - German to English

balloon barrage