a kind of weaving - French English Dictionary