open work embroidery - Turkish English Dictionary