What does Brombeer-Blattspanner mean?

Brombeer-Blattspanner - German to English

breathtaking carpet (moth) [Mesoleuca albicillata]