Google Translate is a great free app. Been playing around with it. Need to download Spanish, then you use the text portion without an Internet connection (I have a company phone and like to turn it off in Mexico just to play it safe because I won't want anyone knowing I'm there and asking questions). It has a voice translator and you can even write what you want to say with your finger, but you need to be connected to WiFi for that.
Hong Kong Gentlemen's Club
Calle Coahuila 2009
Zona Nte., Tijuana, B.C.
Mexico

