What does Agrarlandschaft mean?

Agrarlandschaft - German to English

farming landscape