appliqué embroidery - Turkish English Dictionary