shaped like an artichoke - Türkçe İngilizce Sözlük