Here are some websites that may be helpful for you to use. First, I would not recommend ever using a "translator" site because your translation could be translated incorrectly. Each language has their own colloquialisms and often what you try to translate ends up being, well......very comical.
EXCELLENT Site for translations, verb conjugations, and general word information:
This is a "free" site that may be helpful and has different levels:
OnlinefreeSpanish Tell me what you think!
Grammar Sites:
http://personal.colby.edu/~bknelson/SLC/
***Apple products can use the App "Conjuverb" to help with verbs as well
Listening & Noticias:
https://www.laits.utexas.edu/spe/
This next site is for the Latin world of entertainment and gossip.