life-endangering - French English Dictionary