www.wordreference.com - A very useful site to use as a translator.
Languageguide.org - A great website to explore Italian vocabulary by category. It also shows you how to pronounce it!!