meaning of Ackerstriegel

Ackerstriegel - German to English

spring-toothed weeder