corrugated aluminium sheet - French English Dictionary