Offline and apparently rather complete, including example usages, synonyms, antonyms, verb conjugations, and computer voice pronunciation. Very happy.
Brdean108 about English Spanish Dictionary, v6.1.0