Translation Sites
Below are some simple one-word or phrasal translation sites. BUT - Don't expect 'War and Peace'! You may need to register - they are free though!
Chinese, European and Japanese site
Ectaco Use the column on left hand side of page for loads of translation links.
Fasten Seatbelts - A nicely presented collection of cultural nuances that should make travelling in Europe a little less confusing. The do's and donts displayed on the homepage are all illustrated by a nice crisp animation to help get the point across.
Omniglot - "How to welcome people in a variety of different languages. Cick on any of the words that are links to hear them spoken." There are many phrases at the bottom of the website to use also.