genitourinary slit - French English Dictionary