machining centre - Francés Inglés Diccionario