corrugated board pad - French English Dictionary