place frequented by a certain class of people - Español Inglés Diccionario