meaning of Beobachterstand

Beobachterstand - German to English

blister [transparent observance bulge on fuselage]