varnish-impregnated - Spanish English Dictionary