recover the vigor of youth - Alemán Inglés Diccionario