weft hand over - Turkish English Dictionary