Book over the phone? Call the Spanish number and ask for an english speaker...worst case senario call the American number and pay long distance charges for the call.
You can also book on plenty of other websites. Priceline, orbitz, thecruiselines, vacationstogo, there are probably over a hundred.
__________________
11 cruises in 2012 finished!
Total: 90nights at sea visiting 15 countries
BOOKED: Princess Diamond May 25th for 28nights to Alaska
PM me if you need a cruisemate for any Panama Canal cruises in 2013
Celebrity preferred but not required
Date, ship, cost pp