electrochemical grinding - English Synonyms Dictionary