meaning of Absperrungen

Absperrungen - German to English

obstacles