double cloth weave - French English Dictionary