sturdy and elderly person - Spanish English Dictionary