precipitous coasts - İspanyolca İngilizce Sözlük