Over 8000 online bilingual and multilingual dictionaries, free automatic translation and other useful language resources.