Where can I Translate?

Try wordreference.com. The translator there is amazing. It has gotten many a student through tough times while trying to write a paper for Spanish class at 2am the day it is due. The website has all the major languages and can help you translate to and from English.