It has all that you need and even more for free!
It reads eBook formats: PDF, EPUB, MOBI, DjVu, FB2, TXT, RTF, AZW, AZW3, HTML, CBZ
PDF is good eBook Reader, for easy Book Viewer in many formats.
You can select and translate words, sentences from book in offline or with online dictionaries
PDF can be convert to Text
PDF Reader Classic is also simple PDF viewer and for other book formats PDF, EPUB, MOBI, DjVu, FB2, TXT, RTF, AZW, AZW3, HTML, CBZ
PDF Classic has more new features, they will be available in Lirbi Book Reader later.
Maybe the best free pdf reader and pdf viewer on Android
http://pro.lirbi.com -PRO PDF Classic without ads