Found on the Web
We Surf So You Don't Have To

7/13/2007

Google Translate Word Find: nice dictionary-type service. Decidedly better than the other ones I’ve seen even if its language options are more limited. {via}