life-critical - French English Dictionary