throwing off a precipice - Turkish English Dictionary