reproduction organs - Spanish English Dictionary