Google Translate Esta es la confianza favorito, the old standby Google app. It does voice-to-text translation, which is a neat way to see if you're pronouncing things correctly.
Learn Spanish With Pictures Si eres un estudiante visual? Visual learners will enjoy associating vocabulary with pictures in this app.