refreshed yourself - Alemán Inglés Diccionario