revenue from taxation - Spanish English Dictionary