female internal reproductive organ - Spanish English Dictionary