revenue and expenditure - Spanish English Dictionary