isleta village proper - Turc Anglais Dictionnaire