village square - French English Dictionary