Mashup: European word translator

European word translator
Using the Google Translate API, this web app shows translations of any English word into over 30 European languages, on a map.