galvanically-sacrificial - German English Dictionary