timber impregnating plant - Español Inglés Diccionario