sleep off a hangover - Francés Inglés Diccionario