Google offers translation services online and through its free Google Translate mobile application. The app is available in the Google Play store and the Apple App Store. Google Translate translates not only Spanish, but also many other languages.
SpanishDict also offers online Spanish translation services, as well as dictionary definitions of each term. Dictionary.com offers English-Spanish translation/definition services that are similar to SpanishDict's services, and WordReference is another resource that offers language translation/definition services for Spanish and French.Learn more about Education