sleep off one's liquor - Alemán Inglés Diccionario