place of concert - French English Dictionary