to pay by credit card - Español Inglés Diccionario