See if babelfish or other translator works. I doubt you will have much
trouble finding a store once you get there. They should sell them in
all stores that has anything to do with cell phones. I have never had
to buy anything in an official Movistar store. Observe that you have
to buy the SIM card and separate cards to charge it. I paid like 3
bucks for the SIM.
Best wishes, Marcus
Tomlab Optimization Inc.
http://tomopt.com/ >> Stay informed about: GSM Cell Phone Coverage