have thrown off a precipice - Francés Inglés Diccionario