What does Artischockensuppe mean?

Artischockensuppe - German to English

artichoke soup