Ainda não temos significados para "deep barranca".
1They were separated from the skirt of the mountain by a deep barranca, or ravine, at the bottom of which flowed a small stream.
2The country around is broken into deep barrancas or ravines, some of which approach its very walls.