have thrown off a precipice - Turco Inglés Diccionario