A FREE Spanish-English dictionary with over 600 food related words and clear, professional, audio. Organized by type of food and dish, rather than lumped together and alphabetically. Once downloaded, no need to connect to the Internet. Access the dictionary, while sitting at a table, looking at a Spanish menu. If a word is too difficult to pronounce, press "play" for the waiter so he or she can hear the dish, then write down the correct order.
But before arriving in Spain (or if you are still dreaming of visiting), why not learn how to use the words in the dictionary, to take full advantage of your time there? Spanish4foodies.com is a FREE themed-based online course, for food related situations.