on the verge of a cliff - Turkish English Dictionary