electro-chemical machining - Turkish English Dictionary