meaning of Aussichtswagen

Aussichtswagen - German to English

dome automobile