electrical discharge machining (edm) - French English Dictionary