small savanna with some trees or shrubs - Francés Inglés Diccionario