resin or varnish impregnated - Turkish English Dictionary