A Muslim man has been found guilty of raping a woman in a hotel room and knocking out another victim's teeth in a separate street assault months earlier in the Scottish town of Fife.
Mohamed Ben El Hassan, 35, attacked and raped the lady after meeting her and her sister in a nightclub in Dunfermline.
El Hassan, from Dunfermline, pleaded not guilty to assaulting and raping her on 1 January 2011 at the Travel Lodge.
He had also denied causing horrendous injuries and disfigurement to Katherine Shade on 8 August 2010 in Dunfermline.
The woman who was raped said that El Hassan had leapt on top of her. She told the court she wanted to scream but commented: "I couldn't breathe."
"He was licking my face then he tried to bite my mouth open. He bit my lip. I couldn't push him off, I just couldn't," she said. She added: "I just felt pain."
The woman informed the High Court in Edinburgh: "He just forced himself on me."
She said she envisaged the attack lasted several minutes before her sister came in and apprehended El Hassan.
An English teacher, Ms Shade, 24, was studying for a Masters degree and living in Edinburgh at the time she was assaulted five months earlier.
She had gone back to Dunfermline to go on an evening out with friends when she was attacked while walking alone.
Ms Shade told the court: "As soon as I was on the ground I got this blow to the face. I got a kick in the face."
She said she realised her teeth had been kicked out by the monster.
A judge rejected a bid to continue El Hassan's bail and remanded him in custody ahead of sentencing next month.
Lord Brailsford called for a pre-sentencing report to be prepared and instructed that he should be put on the sex offenders register.