What does Blumenwagen mean?

Blumenwagen - German to English

flower cart