Im a teacher in a school system where more than half of the students speak Spanish, and my grandson attends a dual immersion preschool. I chose carefully among the various Spanish-English, English-Spanish dictionaries. After a misstep with a very inexpensive and very poorly done dictionary, I settled on Ultralingua. Im very pleased with it. I use it several times a day. The conjugations are very helpful, and it has all of the words I look up. I think you will find it to be a very good choice too.
Dougb4 about Ultralingua Spanish-English, v2.4.2