What does Bremselektrode mean?

Bremselektrode - German to English

decelerating electrode

View more

  • retarding electrode