oil-impregnated paper and pressboard - Turkish English Dictionary