crewel embroidery - Turkish English Dictionary