meaning of Artischockenherzen

Artischockenherzen - German to English

artichoke minds