oil-impregnated - French English Dictionary