dobby weave - Turkish English Dictionary