Quickly translate and create flashcards to learn a new language. We recommend reading a book in the language you want to learn, and anytime you encounter a word you don't know, simply translate it in the app and add it to the flash card deck. Then you can use the app to memorize those flashcards! I built this app originally for personal use in my Spanish learning and I use it every day.