drink a few glasses of chicha - Spanish English Dictionary