isleta village proper - Espagnol Anglais Dictionnaire