past participle of rester - Turkish English Dictionary