septate hymen - Turkish English Dictionary