depolarization of metal deposition - Turkish English Dictionary