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