Best frequency dictionary I've ever found, bar none. Has a Spanish phrase and English translation for each word. Has an alphabetical list in addition to the main frequency list. I went through it to fill in any patches I may have in my vocabulary, and they seem to have used a reasonably well-rounded corpus. Excellent book.