Translation & Editing of Text Flashcards