Very good
I really like this dictionary. I think its great for those who have a very good grasp of both languages since sometimes you need to be able to decide which meaning to choose based on the context.
TexasTranslator about
English Spanish Dictionary