meaning of Behelfsstraße

Behelfsstraße - German to English

disaster road