meaning of Beobachterposten

Beobachterposten - German to English

observation post