precipitous coasts - Francés Inglés Diccionario