display window- window through which passers-by on the street can look at the displayed goods
Fenster, durch das Straßenpassanten die ausgestellte Ware betrachten können