electric accumulator - German English Dictionary