depolarization of metal deposition - German English Dictionary