village and town life - French English Dictionary