popular drink made with roasted flour dissolved in chicha or wine - Español Inglés Diccionario