What does Blattrippenstecher mean?

Blattrippenstecher - German to English

apple leafcutter / leaf-cutter / leaf-cutter [Rhynchites pauxillus, syn.: Coenorhinus pauxillus, Neocoenorhinus pauxillus]