isleta village proper - Français Anglais Dictionnaire