local inhabitants - Espagnol Anglais Dictionnaire