What does Astrebla-Downs-Nationalpark mean?

Astrebla-Downs-Nationalpark - German to English

Astrebla Downs nationwide Park