shaped like an artichoke - Almanca İngilizce Sözlük