platform:
Translate between over 90 languages with iTranslate
Learn basic words in Spanish with the help of a simple app