small town square - French English Dictionary