meaning of Aufsatteldrehpflug

Aufsatteldrehpflug - German to English

semimounted reversible plough [Br.]