meaning of Abfuhrstraße

Abfuhrstraße - German to English

signing roadway