What does Blumengirlande mean?

Blumengirlande - German to English

garland of plants