to refresh oneself with sleep - Alemán Inglés Diccionario