lightly-impregnated polyethylene terephthalate textile - Spanish English Dictionary