meaning of Blattrippenstecher

Blattrippenstecher - German to English

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