What does abrollende Egge mean?

abrollende Egge - German to English

floor driven harrow