meaning of Anbaufräse

Anbaufräse - German to English

mounted rotary tiller