have a few too many - German English Dictionary