meaning of Blumenbeete

Blumenbeete - German to English

flowerbeds