double cloth weave - Turkish English Dictionary