Maybe the French cloth means a kind of material originating in France, then. Unfortunately, the only one I know is
tulle (I believe I went to the town of Tulle during a family holiday in the 80's).
Hmmmm ... Tulledon or scrambled tulle isn't really taking me anywhere, though.