drink a few glasses of chicha - Espagnol Anglais Dictionnaire