decent dictionary
While not necessarily the best for a beginner, this is a pretty decent dictionary. I was able to translate 85-90% of what I needed it for. I do wish it would have some of the colloquial terms in it, but it's all right. It isn't bad for the price, but there might be better out there.