pile weave - French English Dictionary