genitourinary slit - Turkish English Dictionary