natural fabrics - French English Dictionary