most frightening complication - Turkish English Dictionary