DBUD: Division Budgétaire et de la Performance

What does DBUD mean? The above is one of DBUD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Division Budgétaire et de la Performance