qqp question1: What is the most effective way to learn new English words with flashcards without translating the word or remembering long-winded explanations? question2: What's a good flashcard app for English words?