vigorous despite advanced age - Espagnol Anglais Dictionnaire