meaning of Artischockenbohrer

Artischockenbohrer - German to English

world artichoke moth [Depressaria erinaceella]