nonwoven stuffing fabric - French English Dictionary