polygenesis theory - Spanish English Dictionary