precipitous place - Turco Inglés Diccionario