embroidery floss - Turkish English Dictionary