WordReference is an online translation dictionary for, among others, the language pairs English-French, English-Italian, English-Spanish, French-Spanish, Spanish-Portuguese and English-Portuguese. WordReference also has Oxford Unabridged and Concise dictionaries available for a subscription. These dictionaries contain more translations than the free ones.