meaning of Artischockensuppe

Artischockensuppe - German to English

artichoke soup