to impose a tax or royalty - Spanish English Dictionary