Ethnologue - http://www.ethnologue.com/ - (
more details )
Comprehensive online catalog of linguistics and language-related Internet resources offering more than 2400 hand-reviewed links online language lessons, translating dictionaries, native and foreign language literature, translation services, software and language schools,