credit card payment - Alemán Inglés Diccionario