benefits-received principle of taxation - Spanish English Dictionary