nonaqueous electrolyte battery - Turkish English Dictionary