corrugated paper - French English Dictionary