nonwoven compress - French English Dictionary