What does Blattabtaster mean?

Blattabtaster - German to English

scanner