hymen septate - Turkish English Dictionary