reproduction biology - Spanish English Dictionary