meaning of Bogenschießanlage

Bogenschießanlage - German to English

archery range [Am.]