to pay by credit card - Spanish English Dictionary