lightly-impregnated polyethylene terephthalate textile - German English Dictionary