impregnating varnish - Francés Inglés Diccionario