Beelinguapp shows texts in two different languages side by side.
At the same time it is an audiobook with a karaoke animation that users can follow on both languages to improve a language they are learning.
It has a collection of many different stories in categories such as fairy tales, science, novels, history, culture etc..
It currently supports: English, Spanish, German, Portuguese, French, Hindi, Turkish, Russian, Hindi and (next week) Arabic