oil-impregnated paper and pressboard - Spanish English Dictionary