miga Duolingo-like immersion app for uploading and translating articles with dictionary support. Demo As of 2017-01-28.