meaning of Aufsattelfräse

Aufsattelfräse - German to English

semi-mounted rotary tiller