double weave - Turkish English Dictionary