braid embroidery - Turkish English Dictionary