varnish-impregnated - German English Dictionary