nonwoven wadding and quilting fabric - French English Dictionary