corrugated sheet (roof) - Spanish English Dictionary