What does Akkumulatoren mean?

Akkumulatoren - German to English

accumulators