feel like a new man/woman - Francés Inglés Diccionario