place of concert - Francés Inglés Diccionario