Oxford language dictionaries online
Contains Arabic, Chinese, English, French, German, Italian, Portuguese, Russian, and Spanish dictionaries. The English dictionary contains multiple parts, including British and US dictionaries and thesauri, as well as grammar rules.