woven polypropylene fabric - French English Dictionary