village residents - French English Dictionary