捐躯
English Expression:
  1. n.  give one's life
  2. n.  lay down one's life
  3. n.  sacrifice one's life
French Expression:
  1. v.  donner sa vie, se sacrifier