be in danger or about to die - French English Dictionary