be on the edge of a precipice - Turkish English Dictionary