procreates - Spanish English Dictionary