balance of an invoice - Spanish English Dictionary