theory of descent - Spanish English Dictionary