roll-forming equipment - Alemán Inglés Diccionario