timber preservative - Spanish English Dictionary