oil-impregnated paper and pressboard - French English Dictionary