townspeople - French English Dictionary