cotton lace yarn - Turkish English Dictionary