timber preservative - Español Inglés Diccionario