meaning of Bodenverbesserer

Bodenverbesserer - German to English

conditioner