needlepoint embroidery - Turkish English Dictionary