cotton embroidery - Turkish English Dictionary