electro-discharge machine - Francés Inglés Diccionario