hymen septus - Turkish English Dictionary