meaning of Barrieren

Barrieren - German to English

obstacles