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

delbetaling

substantiv

full

tranche

noun

Definitions of tranche

English

a portion or division of a whole, especially of money or a portion or a specific class of bonds within a structured finance deal

The loan will be disbursed in four separate tranches.