A dictionary provided by the newspaper El Mundo which is helpful because it allows me to see how the newspapers might have translated something or the use of common colloquial terms.
Free English to Spanish to English Dictionary from SpanishDict.com. Accurate. Easy. Fast. Includes over 1,000,000 translations. Very useful for finding terms in english and Spanish.