electrochemical grinding - German English Dictionary