have a few too many - Alemán Inglés Diccionario