dévouement

Etymology
From.

Noun

 * 1) dedication, commitment (to duty); self-sacrifice
 * 2) devotion, devotedness