hymen tearing - Turkish English Dictionary