oil-impregnated paper and pressboard - German English Dictionary