composite corrugated sheet - French English Dictionary