impregnating wax - French English Dictionary