village inhabitants - Spanish English Dictionary