tabby weave - Turkish English Dictionary