life-threatening clinical complication - French English Dictionary