vigorous despite advanced age - Español Inglés Diccionario