A free app for Android, by Pricereduc.
Spanish English Translator is a free language/educational app that helps both English and Spanish speakers learn each other’s language.
It can assist you in translating Spanish lingo to English, and it can help you translate English words, sentences, and paragraphs to Spanish.
Other features include: speech to text intelligence, written text to voice narration technology – featuring three speed options in regards to pronunciation, an offline mode that still provides access to a word-by-word translation.
All of these features are contained within a clean, simplistic, user-friendly interface.