electrical energy storage device - Turkish English Dictionary