Oddball dictionary
This seems to be a rather small dictionary (e.g., I was unable to find "sobrar" in it), and instead of the usual information (whether a word is a noun, adjective, verb, etc., if a noun whether masculine or feminine, if a verb whether pronominal, intransitive, transitive) it includes a lot of (not entirely relevant or useful) examples of how it might be translated into English. The one good point is that it seems to have quite a few phrases or combinations, especially of verbs. It is certainly better than no dictionary at all, say, when you cant find a wi-fi hotspot to get a good online dictionary.
Persistent Reader about Spanish English Dictionary