Lonely Planet Publications, 2003. — 253 p.
With 2000-word two-way dictionary.
This book has tons of sayings that are very useful. Most of them are everyday expressions that native English speakers would not say very colloquially. It's divided up into different sections for easy access to a certain aspect of conversation. It is aimed at European (Spain) Spanish and includes a few pages on Basque, Catalan, and Galician sayings. Great for a quick reference.