Sztaki definitely works, and is the one that I use the most, but I would definitely suggest picking up a printed dictionary if you can. They are simply so much more reliable in the translations, and include more examples of use and variety. They're well worth the money.