energy accumulator - Turkish English Dictionary