drink a lot of chicha - Espagnol Anglais Dictionnaire