Here's a cool way to grill yourself on new terminology suggested in a recent ATA chronicle:
Instead of the various flashcard apps, try recording yourself saying the terms you want to learn, with a space in between for you to say them to yourself in the target language. You could do a set in one direction, then another in the other direction.
I'm a more visual and kinesthetic learner, but if you're a more auditory learner, this might be just the trick. Heck, your phone is probably already fancy enough to record you saying the 20 terms you're working on this week, but if you have an iphone and want to get really fancy, there's quick voice. Haven't tried it, so feedback welcome!