impregnated timber - French English Dictionary