Google translate on your mobile at http://translate.google.com/m or if you have an Android phone you can speak directly into it and it will play back the translation, ideal for holidays to foreign parts.
Do more with Google Translate
Sometimes the best results for your search query won't be in your language. To make your search truly global, try our "Translated Search" option in Google Search. It determines which languages have the best information for your query and translates web results from those languages back to yours.