machine-finished paperboard - French English Dictionary