What does Aufsattelfräse mean?

Aufsattelfräse - German to English

semi-mounted rotary tiller