Pronunciation guides + online dictionary for 10 languages with instant mouseover sound, completely free online: pronunciation guides are provided for English (7 varieties) French, Spanish, German, Italian, Portuguese, Chinese (Mandarin), Japanese, Indonesian and Thai. Over 40 native speakers, with a unique ESL "Talking Grammar". Further English language pronunciation practice is provided using minimal pairs.
Finding the best online dictionary : some people want a quick, simple look-up; others want a more substantial dictionary with grammar, etymology and phonetic information, or a specific variety of language, such as American English, or a specialist dictionary such as a legal dictionary. Netdictionary helps you through the maze.