What does Artischockenbohrer mean?

Artischockenbohrer - German to English

world artichoke moth [Depressaria erinaceella]