resin or varnish impregnated - Español Inglés Diccionario