weave closely - Turkish English Dictionary