finish roll-forming - Spanish English Dictionary