I speak mainly in english, porque hablo en espanol tambien. I waas raised in America, so I have a much better grasp on english than on Spanish, since I started Spanish in Junior High. (Not counting a two week course in my first year of school, which was just colors and twenty other words, none of which I remember from then) So I am on my third year of Spanish, but I am technically taking Spanish 2. Oh wait, sorry, technically, I'm not taking a course in Spanish, but in LOTE. (LOTE=Language Other Than English, name of foreign language course in my state) In seventh and eighth grade, I took Spanish one, which is how it works. Spanish one is a longer course, since you need to learn the foundation of an entirely new language.
Altavista Babelfish Translator Google Language ToolsThese are decent translators that should give you what you need to know, although you should always trust another person before them, as they are prone to error.