group of aboriginal or indigenous people - Francés Inglés Diccionario