electricity accumulation - Turkish English Dictionary