meaning of abrollende Egge

abrollende Egge - German to English

floor driven harrow