drink alcohol in great quantities - Espagnol Anglais Dictionnaire