embroider shaped like an artichoke - French English Dictionary