rechargeable energy storage system (abbr.: ress) - Turkish English Dictionary