Wordreference.com is one of the best websites to use for translating. It's main feature is a dictionary that also lists all common phrases associated with the word. There is also a place for conjugation charts.
Duolingo.com allows you to learn a language all while playing games! For each gold token achieved, students may receive a C'est la Vie pass which could be worth points on tests, quizzes, the final, or used as a bathroom pass.
At forvo.com, you can type in almost any word in almost any language and hear a native speaker pronounce it. It's excellent in aiding listening skills as well as to help students with their own pronunciation.