total disbursement - English Synonyms Dictionary