customer payment handling - Español Inglés Diccionario