genitourinary slit - Spanish English Dictionary