double-twist yarn - Turkish English Dictionary