total sum of payment - Español Inglés Diccionario