electrochemical machining - Turkish English Dictionary