pueblo of sandia village - Spanish English Dictionary