place of public entertainment - Español Inglés Diccionario