precipitous coasts - Alemán Inglés Diccionario