tehuelche indigenous person - Español Inglés Diccionario