timber preservative - Francés Inglés Diccionario