What does allgemein verbindlich mean?

allgemein verbindlich - German to English

generally binding