have a few too many - Francés Inglés Diccionario