I highly recommend the Harper Collins Robert hardcover, which includes more
that 130,000 entries. It lists both American and British English, and
indicates whether terms are specific to certain regions of the
Harper-Collins Spanish Dictionary
If the above dictionary is too big for your purposes,
there is a pocket version by the same publishers. It includes the same
features as the hardcover, but is considerably smaller, with about
Harper-Collins Pocket Spanish Dictionary
Many English-speaking students have difficulty
mastering Spanish grammar because they've never understood their own.
This book is the answer: simple but thorough explanations of English
grammar and its Spanish equivalents.
English Grammar for Students of Spanish
David Burke's "Street Spanish" is a great introduction
to Spanish as it's actually spoken. It includes slang, idioms, and tips
on how to sound less "foreign."
Pronounce It Perfectly in Spanish
This book and two-tape set will help you master Spanish pronunciation.
It includes information on the accents from different parts of the
Subtitled "The Scariest Way in the World to Learn Spanish," this is a
bilingual grammar and audio book all rolled into one and is aimed at
upper beginning and intermediate students.