impregnating wood - Francés Inglés Diccionario