Yes, SpanishDict offers an application for the iPhone. The application is completely free and can be found on the Apple AppStore. SpanishDict is a great Spanish dictionary tool.
The term "Prensa Libre" is Spanish for free press, free thought and newspaper. You can translate more Spanish words online from the SpanishDict website.
There are several websites which have a free Spanish dictionary. Including but not limited to "My-Spanish-Dictionary", "SpanishDict" and "Merriam-Webster".
The Spanish word "ojala" literally means "God willing". For further Spanish translations, the "Spanishdict" website is free to use and gives comprehensive information on the language.
The word "calculadoras" is the spanish word for "calculators". Reliable spanish translations can be found from websites such as Google Translate and SpanishDict.
The English translation of the Spanish word "registraduria" is Registry or Registrar's Office. You can translate more words from Spanish to English at the SpanishDict website.
The meaning the of the words "el sol", from the Spanish language, is "sun". Further elaborations and origins of the words may be found on the site "SpanishDict".
The strict translation of the Spanish phrase "transporte maritimo" to English is "maritime transport". This and other Spanish translations can be found at the online site "Spanishdict".
The English translation of the Spanish word "contabilidad" is accounting or book-keeping. You can learn the English definitions of Spanish words at the SpanishDict, WordHippo and Google Translate websites.
Go on to the internet and search for "Take a online Spanish curse", I do recommend using YouTube since that there tutorials are always free of charge.
There are a number of Spanish to English dictionaries online. They include 'SpanishDict', 'freedict', 'Reverso' and 'Babylon Translation'. All of them will translate words and phrases from Spanish to English and the other way round.
The strict translation of "Buscar Personas" means "find people", or figuratively speaking means "to look for a person". The online site "Spanishdict" is an excellent Spanish/English translator.