What does allgemeinbildende höhere Schule mean?

allgemeinbildende höhere Schule - German to English

grammar school [Br.]