from the chichimeca tribe - Français Anglais Dictionnaire