participle of desolar - Turkish English Dictionary