to sleep off a hangover - Allemand Anglais Dictionnaire