This $5.99 app is a must for every medical provider who treats Spanish-speaking patients--and that likely covers a vast number of medical professionals. Word Magic's dictionary runs on the iPhone, the iPod Touch, BlackBerry, HP-Palm, Android, and Windows Mobile. It's not your everyday translator, providing more than 235,000 entries, more than 331,000 translations, and 232,000 synonyms. While it's really for translations, as a bonus, you get definitions in both languages. These translations aren't only written; the app provides audio translations as well. The dictionary covers various Spanish dialects (international, European, Latin American, and Mexican). Muy bueno.