meaning of Behelfslandeplatz

Behelfslandeplatz - German to English

airstrip