sleep off one's liquor - Turco Inglés Diccionario