ICHACHA is a free online bilingual dictionary. It well exceeds regular dictioanries in terms of vocabulary coverage. It includes translations for a wide varierty of domains such as proper names, technical terminologies, movie titles, etc. It also offers pronunciation, related terms, synonyms, spelling correction, and example sentences.
www.ichacha.net - 99893 - ICHACHA