Version Française
Translate
"failure to face up to one’s responsibilities"
to French Language
English to French
French to English
English
French
failure to face up to one’s responsibilities
démission (au sens moral).