village chieftains - Français Anglais Dictionnaire