Spanish translator/phrases app for ipod touch/iphone? or other platforms?

  1. Anyone use a program for translating or looking up Spanish words and phrases? I was looking on iTunes but there are a gazillion of them and I was wondering if anyone had suggestions ether for an app? or a pocket size booklet would help too.