production of manufacturing equipment - Francés Inglés Diccionario