take one's own life - French English Dictionary