There are multiple definitions - click on the translation that matches your context.

chancela

substantivo

full

approval

noun

Definitions of approval

English

official permission (to do something)

The Minister praised the approval of the new agency.