place of concert - Turkish English Dictionary