electric discharge machine - Turco Inglés Diccionario