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

execução

substantivo

full

satisfaction

noun

Definitions of satisfaction

English

the meeting or fulfilment of, for example, conditions

The transaction will be completed following satisfaction of all of the conditions.