when making non-woven fabrics - Francés Inglés Diccionario