life-threatening complication - Turkish English Dictionary