Does such a thing exist? I have searched the marketplace and have come up with a bunch of stuff, but what is junk and what is good? I want one for a trip I am taking. Needs to be a local app that doesnt need network access to look up the words. Any ideas?