translate English to French: Non-Respendable Revenue
Total des revenus disponibles