French

Here is a great online [|French and English dictionary!]

[|Fast and Friendly French] is a great site to help improve your basic French skills.

[|Quia] is a good site for French games.