mountainous terrain filled with bushes and shrubs - Spanish English Dictionary