place where there are drunk persons - Español Inglés Diccionario