meaning of Besucherterrasse

Besucherterrasse - German to English

observance deck [airport]