meaning of Brombeer-Blattspanner

Brombeer-Blattspanner - German to English

breathtaking carpet (moth) [Mesoleuca albicillata]