eat/drink to excess - Francés Inglés Diccionario