woman's sexual organ - Spanish English Dictionary