verge of a precipice - Turco Inglés Diccionario