reproducing yourself - Spanish English Dictionary