village inhabitants - French English Dictionary