http://www.howjsay.com/
http://dictionary.cambridge.org/es
http://www.phraseup.com/
http://www.linguee.com/
irregular verb list
rephrasing: xtec.cat
grammar: Burlington books
listening ted.com: videos from expert speakers on education, business, science, tech and creativity
listening British Council video zone: watch video clips to improve your language skills