incumbrance[Anglais]

nom
1 : an onerous or difficult concern; "the burden of responsibility"; "that's a load off my mind"