What does Artischocken mean?

Artischocken - German to English

artichokes