wood imregnating substances - Francés Inglés Diccionario