precipitous coast - Turco Inglés Diccionario