refreshed yourself - Español Inglés Diccionario