meaning of Blumenfenster

Blumenfenster - German to English

flower screen