Thanks a lot for the many suggestions. I found some kind of budget options which seems legit to me. It seems to have hardware buttons on the edges, runs Android 4.2.2, has both Adobe Reader and FBReader by default. Some article said that the default dictionary app support stardict. What do you think?