refreshing yourself - Francés Inglés Diccionario