narrowly escape death - Turkish English Dictionary