renewed yourself - Francés Inglés Diccionario