meaning of Artischockenspitzmäuschen

Artischockenspitzmäuschen - German to English

artichoke pear-shaped weevil [Apion carduorum]