Friday, July 25, 2008
Advanced Search 
XML syndication
News

Multilingual Dictionaries

A directory of multilingual dictionaries that provide translation of words from one language to another (e.g., English-French-English).