wood imregnating substances - French English Dictionary