meaning of Blumenlieferant

Blumenlieferant - German to English

flower deliverer