recover the vigor of youth - Turco Inglés Diccionario