to refresh oneself with sleep - Espagnol Anglais Dictionnaire