refresh oneself - Francés Inglés Diccionario