fine cloth woven of silk and wool - French English Dictionary