embroidery on the edge of a garment - Turkish English Dictionary