This app translates words and phrases from Spanish to English AND from English to Spanish. The app is easy to use and you will love it. There is a pronunciation to allow you listen to the words.
When you start typing it suggests possible words and phrases you can pick and see the meaning right away. You can keep a list of favourite words/phrases and history of your previous translations. It is very useful for learning the language and taking with you on a trip.
There are tens of thousands of words and phrases in both Spanish-English and English-Spanish dictionaries. No internet connection required for translating words and phrases.