bar or a club where groups of people meet - Español Inglés Diccionario