have thrown off a precipice - Turkish English Dictionary