What does angetriebene Egge mean?

angetriebene Egge - German to English

power-driven harrow