Google's various translation solutions are pretty impressive, but I like the smart-phone version the best since it includes spoken translations along with the text. Useful for world travelers, students practicing their language lessons or just a few moments of fun listening to phrases like"good morning" in Dutch.
Web > https://translate.google.com/
Android > https://play.google.com/store/apps/details?id=com.google.android.apps.translate&hl=en
iOS > https://itunes.apple.com/us/app/google-translate/id414706506