weft yarn - Turkish English Dictionary