payment by credit card - Español Inglés Diccionario