tavern or shop where chicha is sold - Alemán Inglés Diccionario