What does Blumenbeete mean?

Blumenbeete - German to English

flowerbeds