electromechanical polishing - German English Dictionary