woven polypropylene fabric - Francés Inglés Diccionario