What does Blumentopferde mean?

Blumentopferde - German to English

potting compost