depolarization of metal deposition - English Synonyms Dictionary