What does Behelfslandeplatz mean?

Behelfslandeplatz - German to English

airstrip