meaning of Begrenzungszaun

Begrenzungszaun - German to English

border fence