to sleep off a hangover - Turc Anglais Dictionnaire