electric discharge machines - Turco Inglés Diccionario