electro-chemically machined blade - Turkish English Dictionary