rest of amount - Español Inglés Diccionario