@Negev Wie wäre es mit einer Tabelle? Du nimmst 3 Spalten. In eine schreibst du das deutsche Wort hin, in die nächste das fremdsprachige und die letzte Spalte lässt du offen. Wenn du fertig bist, lässt du mit einem Klick die Schrift in einer der beiden beschriebenen Spalten weiß werden. Dann schreibst du in die freie Spalte die Wörter, an die du dich noch erinnern kannst. Du kannst dann bei jedem Wort extra die weiße Schrift in der Spalte daneben schwarz werden lassen und siehst dann, ob du die richtige Lösung hast.
Du kannst aber, wenn du deine Tabelle vorgefertigt hast, auch alle Spalten weiß werden lassen, denkst dir dann eine zufällige Zahl aus, springst in die entsprechende Zeile, klickst das Wort an, zu dem du die Übersetzung brauchst, und trägst diese dann in die freie Spalte ein. Auch dann kannst du die Lösung dazwischen "aufdecken" und hast dann immer nur eine bestimmte Zahl an Wörtern frei.
Und all das kannst du nach Lust und Laune immer wieder machen, bis es dir zu langweilig ist, weil du alle Wörter genau kennst.
Geht sowohl in Word als auch in Excel, ohne ein Programm kaufen zu müssen.