precipitous coasts - Turco Inglés Diccionario