Arabic text & recitation: Quran.com / everyayah.com (Mishary Alafasy) · English translation: Saheeh International · German: Bubenheim & Elyas · Indonesian: Kementerian Agama RI · all three live via quranenc.com. Word-card meanings (front of each card) are our own short learning glosses, not the full verse translation.