impregnating varnish - Turkish English Dictionary