place to hold a public dance - French English Dictionary