impregnated wood - French English Dictionary