hymen sculptatus - Turkish English Dictionary