someone's direct descendants - Spanish English Dictionary