Career and education resources for new and experienced translators, from the American Translator's Association
Linguee A search engine which provides translations of terms along with examples of their use in real-world contexts-- useful for seeing the various ways a word can be translated in context.
Termium Plus A website from the government of Canada which provides definitions and translations of terms from a wide variety of specialized fields. Most useful for French, though it does also have some Spanish terms.