long braid worn by indigenous ecuadorians - Français Anglais Dictionnaire