What does Anbaufräse mean?

Anbaufräse - German to English

mounted rotary tiller