non-aqueous electrolyte battery - Turkish English Dictionary