A really great dictionary, better than one might expect, as it's pretty small and quite cheap. The best parts are that the pronunciation is given in exact (and correct!) IPA and the parts of speech are given behind each word as well. It's in both directions and has a fair amount of words. The pronunciation is well explained in the foreword as well.