bar where alcohol is consumed in abundance - Español Inglés Diccionario