A free app for Android, by Smartpcx.
A complete Spanish-English and English-Spanish dictionary app for Android! It is free, with thousands of entries and an easy-to-use interface. It does not need an Internet connection and works offline. You can search both for words and phrases.
This is the most complete and advanced dictionary app for Android! It has a wide base of words and can recognize both spoken and written sentences. The app can search by either word or phrase, and you can search either by English, Spanish, or Spanish translation.
It has a simple and functional user interface and can be customized to fit your needs.