meaning of Befreiungsinitiative

Befreiungsinitiative - German to English

launch effort