have a terrible hangover - German English Dictionary