meaning of Anzuchterde

Anzuchterde - German to English

potting compost