Quran (Koran) with English translation of the meaning. Recitation by AbdulSamad. Uses streaming and no need to download the whole mp3 file. Need to be connected to Internet to listen.