roll-forming equipment - Francés Inglés Diccionario