embroider shaped like an artichoke - Turkish English Dictionary