hymen defloration - Turkish English Dictionary