to sleep off a hangover - Turco Inglés Diccionario