varnish-impregnated - French English Dictionary