timber preservative - French English Dictionary