light thin stuff made of silk or thread - French English Dictionary